isolation incubator - Alemán Inglés Diccionario